Kodiak,
I think you are on the right side on Detroit. First of all, knowing the Michigan teams like you do, rarely do you pick against one of them. Second, Houston imo has more talent than Detroit on both sides of the ball. Third, injuries in Detroit secondary will come into play in this one as Johnson will run wild. Last, and most importantly, I think Carr will want to prove he is the better between himself and Harrington and that he was worthy of the #1 pick. Detroit also was very lucky to have one as special teams was the big difference. Best of luck my friend.